export default {
  common: {
    welcome: "欢迎",
    systemName: "人事管理系统",
    username: "账号",
    password: "密码",
    captcha: "验证码",
    rememberMe: "记住密码",
    login: "登录",
    logining: "登录中...",
    register: "立即注册",
    copyright: "Copyright © 2018-2025 ruoyi.vip 保留所有权利。",
    usernameMsg: "请输入您的账号",
    passwordMsg: "请输入您的密码",
    captchaMsg: "请输入验证码",
    homepage: "首页",
    profile: "个人中心",
    loadingText: "加载中...",
    search: "搜索",
    reset: "重置",
    add: "新增",
    edit: "修改",
    delete: "删除",
    import: "导入",
    export: "导出",
    operate: "操作",
    more: "更多",
    confirm: "确定",
    cancel: "取消",
    index: "序号",
    yes: "是",
    no: "否",
    attendance_status_1: "正常",
    attendance_status_2: "迟到",
    attendance_status_3: "早退",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    deleteConfirm: '是否确认删除编号为"{ids}"的数据项？',
  },
  home: {
    employeeManage: "员工管理",
    attendance: "考勤管理",
    salary: "薪资管理",
    notice: "通知公告",
    announcement: "系统公告",
    announcement1: "欢迎使用人事管理系统！",
    announcement2: "请及时完善员工信息。",
    announcement3: "如有疑问请联系管理员。",
  },
  system: {
    assignRole: "分配角色",
    assignUser: "分配用户",
    dictData: "字典数据",
  },
  monitor: {
    jobLog: "调度日志",
  },
  tool: {
    genEdit: "修改生成配置",
  },
  menus: {
    System: {
      name: "系统管理",
      Menu: "菜单",
      Dept: "部门",
      Post: "岗位",
      Dict: "字典",
      Config: "参数设置",
      Notice: "通知",
    },
    UserManage: {
      name: "用户管理",
      User: "用户",
      Role: "角色",
    },
    Monitor: {
      name: "监控",
      Online: "在线用户",
      Job: "定时任务",
      Druid: "Druid监控",
      Server: "服务监控",
      Cache: "缓存监控",
      CacheList: "缓存列表",
    },
    Tool: {
      name: "工具",
      Build: "表单构建",
      Gen: "代码生成",
      Swagger: "接口文档",
    },
    Log: {
      name: "日志",
      Operlog: "操作日志",
      Logininfor: "登录日志",
    },
    Attendance: {
      name: "考勤管理",
      Attendance: "打卡",
      ReissueCard: "补卡",
      Leave: "请假",
      Overtime: "加班",
      Timeoff: "调休",
    },
    Salary: {
      name: "薪酬管理",
      Adjustment: "薪酬调整",
      Fund: "社保公积金",
      Payment: "薪酬发放",
    },
    Recruitment: {
      name: "招聘管理",
      Pool: "人才库",
      Followup: "offer跟进",
      Issue: "offer发放",
      Request: "招聘需求",
      Recommend: "简历推荐",
    },
    Employee: {
      name: "员工档案",
      Contract: "合同管理",
      Info: "员工信息",
    },
  },
  user: {
    placeholderDeptName: "请输入部门名称",
    userName: "用户名称",
    placeholderUserName: "请输入用户名称",
    phoneNumber: "手机号码",
    placeholderPhoneNumber: "请输入手机号码",
    status: "状态",
    placeholderStatus: "用户状态",
    createTime: "创建时间",
    startDate: "开始日期",
    endDate: "结束日期",
    userId: "用户编号",
    nickName: "用户昵称",
    deptName: "部门",
    password: "用户密码",
    placeholderPassword: "请输入用户密码",
    email: "邮箱",
    placeholderEmail: "请输入邮箱",
    sex: "用户性别",
    placeholderSex: "请选择性别",
    post: "岗位",
    placeholderPost: "请选择岗位",
    role: "角色",
    placeholderRole: "请选择角色",
    remark: "备注",
    placeholderRemark: "请输入内容",
    resetPwd: "重置密码",
    assignRole: "分配角色",
    dragFile: "将文件拖到此处，或",
    clickUpload: "点击上传",
    updateExistUser: "是否更新已经存在的用户数据",
    onlyXlsTip: "仅允许导入xls、xlsx格式文件。",
    downloadTemplate: "下载模板",
  },
  role: {
    roleId: "角色编号",
    roleName: "角色名称",
    placeholderRoleName: "请输入角色名称",
    roleKey: "权限字符",
    placeholderRoleKey: "请输入权限字符",
    roleKeyTip:
      "控制器中定义的权限字符，例如 @PreAuthorize(`@ss.hasRole('admin')`)",
    roleSort: "角色排序",
    status: "状态",
    placeholderStatus: "角色状态",
    createTime: "创建时间",
    startDate: "开始日期",
    endDate: "结束日期",
    menuPerms: "菜单权限",
    dataPerms: "数据权限",
    dataScope: "数据范围",
    dataScopeRange: "权限范围",
    dataScopeAll: "全部数据权限",
    dataScopeCustom: "自定义数据权限",
    dataScopeDept: "本部门数据权限",
    dataScopeDeptBelow: "本部门及以下数据权限",
    dataScopeSelf: "仅本人数据权限",
    expandCollapse: "展开/折叠",
    selectAll: "全选/全不选",
    parentLink: "父子联动",
    loading: "加载中，请稍候",
    remark: "备注",
    placeholderRemark: "请输入内容",
    addRole: "新增角色",
    editRole: "编辑角色",
    assignDataScope: "分配数据权限",
    assignUser: "分配用户",
    dataScope: "数据范围",
    confirmDelete: '是否确认删除角色编号为"{ids}"的角色？',
    confirmChangeStatus: '是否确认将角色"{role}"{status}？',
    addSuccess: "新增成功",
    editSuccess: "编辑成功",
    deleteSuccess: "删除成功",
  },
  menu: {
    menuName: "菜单名称",
    placeholderMenuName: "请输入菜单名称",
    status: "状态",
    placeholderStatus: "菜单状态",
    icon: "图标",
    orderNum: "排序",
    perms: "权限标识",
    component: "组件路径",
    createTime: "创建时间",
    parentMenu: "上级菜单",
    placeholderParentMenu: "请选择上级菜单",
    menuType: "菜单类型",
    typeDir: "目录",
    typeMenu: "菜单",
    typeBtn: "按钮",
    placeholderIcon: "点击选择图标",
    routeName: "路由名称",
    placeholderRouteName: "请输入路由名称",
    routeNameTip:
      "如不填写，默认与路由地址一致。例如：地址为 `user`，名称为 `User`（如有冲突请自定义）。",
    isFrame: "是否外链",
    isFrameTip: "选中则路由地址必须以`http(s)://`开头",
    path: "路由地址",
    placeholderPath: "请输入路由地址",
    pathTip: "路由地址，如 `user`。外链需以`http(s)://`开头",
    componentTip: "组件路径，如 `system/user/index`，默认在 `views` 目录下",
    placeholderComponent: "请输入组件路径",
    permsTip:
      "控制器中定义的权限字符，例如 @PreAuthorize(`@ss.hasPermi('system:user:list')`)",
    placeholderPerms: "请输入权限字符",
    query: "路由参数",
    placeholderQuery: "请输入路由参数",
    queryTip: '默认路由参数，如 {"id": 1, "name": "ry"}',
    isCache: "是否缓存",
    isCacheTip: "选中则会被 `keep-alive` 缓存，组件 `name` 必须与地址一致",
    cache: "缓存",
    noCache: "不缓存",
    visible: "显示状态",
    visibleTip: "隐藏后侧边栏不会显示该路由，但仍可访问",
    expandCollapse: "展开/折叠",
    statusTip: "禁用后侧边栏不会显示该路由且不可访问",
    mainCategory: "主类目",
    addMenu: "新增菜单",
    editMenu: "编辑菜单",
    addSuccess: "新增成功",
    editSuccess: "编辑成功",
    deleteSuccess: "删除成功",
    confirmDelete: '是否确认删除名称为"{name}"的菜单项？',
  },
  dept: {
    deptName: "部门名称",
    placeholderDeptName: "请输入部门名称",
    status: "状态",
    placeholderStatus: "部门状态",
    orderNum: "排序",
    parentDept: "上级部门",
    placeholderParentDept: "请选择上级部门",
    leader: "负责人",
    placeholderLeader: "请输入负责人",
    phone: "联系电话",
    placeholderPhone: "请输入联系电话",
    email: "邮箱",
    placeholderEmail: "请输入邮箱",
    createTime: "创建时间",
    expandCollapse: "展开/折叠",
    addDept: "新增部门",
    editDept: "编辑部门",
    addSuccess: "新增成功",
    editSuccess: "编辑成功",
    deleteSuccess: "删除成功",
    confirmDelete: '是否确认删除名称为"{name}"的数据项？',
  },
  post: {
    postId: "岗位编号",
    postCode: "岗位编码",
    placeholderPostCode: "请输入岗位编码",
    postName: "岗位名称",
    placeholderPostName: "请输入岗位名称",
    postSort: "岗位顺序",
    status: "岗位状态",
    placeholderStatus: "岗位状态",
    createTime: "创建时间",
    remark: "备注",
    placeholderRemark: "请输入内容",
    addPost: "新增岗位",
    editPost: "编辑岗位",
    addSuccess: "新增成功",
    editSuccess: "编辑成功",
    deleteSuccess: "删除成功",
    confirmDelete: '是否确认删除岗位编号为"{ids}"的数据项？',
  },
  dict: {
    dictId: "字典编号",
    dictName: "字典名称",
    placeholderDictName: "请输入字典名称",
    dictType: "字典类型",
    placeholderDictType: "请输入字典类型",
    status: "状态",
    placeholderStatus: "字典状态",
    createTime: "创建时间",
    startDate: "开始日期",
    endDate: "结束日期",
    remark: "备注",
    placeholderRemark: "请输入内容",
    addDictType: "添加字典类型",
    editDictType: "修改字典类型",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    confirmDelete: '是否确认删除字典编号为"{ids}"的数据项？',
    refreshCache: "刷新缓存",
    refreshSuccess: "刷新成功",
  },
  config: {
    configId: "参数主键",
    configName: "参数名称",
    placeholderConfigName: "请输入参数名称",
    configKey: "参数键名",
    placeholderConfigKey: "请输入参数键名",
    configValue: "参数键值",
    placeholderConfigValue: "请输入参数键值",
    configType: "系统内置",
    placeholderConfigType: "系统内置",
    createTime: "创建时间",
    startDate: "开始日期",
    endDate: "结束日期",
    remark: "备注",
    placeholderRemark: "请输入内容",
    addConfig: "添加参数",
    editConfig: "修改参数",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    confirmDelete: '是否确认删除参数编号为"{ids}"的数据项？',
    refreshCache: "刷新缓存",
    refreshSuccess: "刷新成功",
  },
  notice: {
    noticeId: "序号",
    noticeTitle: "公告标题",
    placeholderNoticeTitle: "请输入公告标题",
    noticeType: "公告类型",
    placeholderNoticeType: "请选择公告类型",
    noticeContent: "内容",
    status: "状态",
    createBy: "操作人员",
    placeholderCreateBy: "请输入操作人员",
    createTime: "创建时间",
    addNotice: "添加公告",
    editNotice: "修改公告",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    confirmDelete: '是否确认删除公告编号为"{ids}"的数据项？',
  },
  operlog: {
    operId: "日志编号",
    operIp: "操作地址",
    placeholderOperIp: "请输入操作地址",
    title: "系统模块",
    placeholderTitle: "请输入系统模块",
    operName: "操作人员",
    placeholderOperName: "请输入操作人员",
    businessType: "类型",
    placeholderBusinessType: "操作类型",
    status: "操作状态",
    placeholderStatus: "操作状态",
    operTime: "操作日期",
    startDate: "开始日期",
    endDate: "结束日期",
    operLocation: "操作地点",
    costTime: "消耗时间",
    ms: "毫秒",
    detail: "详细",
    detailTitle: "操作日志详细",
    loginInfo: "登录信息：",
    operUrl: "请求地址",
    requestMethod: "请求方式",
    method: "操作方法",
    operParam: "请求参数",
    jsonResult: "返回参数",
    errorMsg: "异常信息",
    normal: "正常",
    fail: "失败",
    clean: "清空",
    confirmDelete: '是否确认删除日志编号为"{ids}"的数据项？',
    deleteSuccess: "删除成功",
    confirmClean: "是否确认清空所有操作日志数据项？",
    cleanSuccess: "清空成功",
  },
  logininfor: {
    infoId: "访问编号",
    ipaddr: "登录地址",
    placeholderIpaddr: "请输入登录地址",
    userName: "用户名称",
    placeholderUserName: "请输入用户名称",
    status: "状态",
    placeholderStatus: "登录状态",
    loginTime: "登录时间",
    startDate: "开始日期",
    endDate: "结束日期",
    loginLocation: "登录地点",
    browser: "浏览器",
    os: "操作系统",
    msg: "操作信息",
    clean: "清空",
    unlock: "解锁",
    confirmDelete: '是否确认删除访问编号为"{ids}"的数据项？',
    deleteSuccess: "删除成功",
    confirmClean: "是否确认清空所有登录日志数据项？",
    cleanSuccess: "清空成功",
    confirmUnlock: '是否确认解锁用户"{user}"数据项?',
    unlockSuccess: '用户"{user}"解锁成功',
  },
  online: {
    tokenId: "会话编号",
    deptName: "部门名称",
    forceLogout: "强退",
    confirmForceLogout: '是否确认强退名称为"{user}"的用户？',
    forceLogoutSuccess: "强退成功",
  },
  job: {
    jobId: "任务编号",
    jobName: "任务名称",
    placeholderJobName: "请输入任务名称",
    jobGroup: "任务组名",
    placeholderJobGroup: "请选择任务组名",
    status: "任务状态",
    placeholderStatus: "请选择任务状态",
    invokeTarget: "调用目标字符串",
    placeholderInvokeTarget: "请输入调用目标字符串",
    cronExpression: "cron执行表达式",
    placeholderCronExpression: "请输入cron执行表达式",
    misfirePolicy: "执行策略",
    concurrent: "是否并发",
    allow: "允许",
    forbid: "禁止",
    normal: "正常",
    pause: "暂停",
    policyDefault: "默认策略",
    policyImmediately: "立即执行",
    policyOnce: "执行一次",
    policyAbandon: "放弃执行",
    genExpression: "生成表达式",
    beanExample: "Bean调用示例：ryTask.ryParams('ry')",
    classExample:
      "Class类调用示例：com.ruoyi.quartz.task.RyTask.ryParams('ry')",
    paramDesc: "参数说明：支持字符串，布尔类型，长整型，浮点型，整型",
    log: "日志",
    runOnce: "执行一次",
    detail: "任务详细",
    nextValidTime: "下次执行时间",
    createTime: "创建时间",
    addJob: "添加任务",
    editJob: "修改任务",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    confirmDelete: '是否确认删除定时任务编号为"{ids}"的数据项？',
    confirmChangeStatus: '确认要"{status}""{job}"任务吗？',
    confirmRun: '确认要立即执行一次"{job}"任务吗？',
    runSuccess: "执行成功",
    cronGen: "Cron表达式生成器",
  },
  server: {
    cpu: "CPU",
    attr: "属性",
    value: "值",
    cpuNum: "核心数",
    cpuUser: "用户使用率",
    cpuSys: "系统使用率",
    cpuFree: "当前空闲率",
    memory: "内存",
    memTotal: "总内存",
    memUsed: "已用内存",
    memFree: "剩余内存",
    usage: "使用率",
    info: "服务器信息",
    name: "服务器名称",
    os: "操作系统",
    ip: "服务器IP",
    arch: "系统架构",
    jvmInfo: "Java虚拟机信息",
    javaName: "Java名称",
    javaVersion: "Java版本",
    startTime: "启动时间",
    runTime: "运行时长",
    javaHome: "安装路径",
    projectDir: "项目路径",
    inputArgs: "运行参数",
    disk: "磁盘状态",
    dirName: "盘符路径",
    sysTypeName: "文件系统",
    typeName: "盘符类型",
    total: "总大小",
    free: "可用大小",
    used: "已用大小",
    loading: "正在加载服务监控数据，请稍候！",
  },
  cache: {
    baseInfo: "基本信息",
    redisVersion: "Redis版本",
    runMode: "运行模式",
    standalone: "单机",
    cluster: "集群",
    port: "端口",
    clientNum: "客户端数",
    uptime: "运行时间(天)",
    usedMemory: "使用内存",
    usedCpu: "使用CPU",
    memoryConf: "内存配置",
    aofEnabled: "AOF是否开启",
    no: "否",
    yes: "是",
    rdbSuccess: "RDB是否成功",
    keyNum: "Key数量",
    netInOut: "网络入口/出口",
    commandStats: "命令统计",
    command: "命令",
    memoryInfo: "内存信息",
    peak: "峰值",
    memoryConsume: "内存消耗",
    loading: "正在加载缓存监控数据，请稍候！",
  },
  cache: {
    cacheList: "缓存列表",
    cacheName: "缓存名称",
    cacheKey: "缓存键名",
    cacheValue: "缓存内容",
    keyList: "键名列表",
    cacheContent: "缓存内容",
    clearAll: "清理全部",
    clearCacheNameTip: "清理缓存名称[{name}]",
    clearCacheKeyTip: "清理缓存键名[{key}]",
    clearCacheNameSuccess: "清理缓存名称[{name}]成功",
    clearCacheKeySuccess: "清理缓存键名[{key}]成功",
    clearAllSuccess: "清理全部缓存成功",
    refreshCacheListSuccess: "刷新缓存列表成功",
    refreshKeyListSuccess: "刷新键名列表成功",
  },
  attendance: {
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptId: "所在部门",
    placeholderDeptId: "请选择部门",
    deptIdRequired: "所在部门不能为空",
    attendanceDate: "日期",
    placeholderAttendanceDate: "请选择日期",
    attendanceDateRequired: "日期不能为空",
    clockStatus: "打卡状态",
    clockTime: "打卡时间",
    placeholderClockTime: "请选择打卡时间",
    workStartTime: "上班要求时间",
    placeholderWorkStartTime: "请选择上班要求时间",
    workEndTime: "下班要求时间",
    placeholderWorkEndTime: "请选择下班要求时间",
    addTitle: "添加打卡记录",
    editTitle: "修改打卡记录",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    deleteConfirm: '是否确认删除打卡记录编号为"{ids}"的数据项？',
  },
  reissue: {
    id: "主键ID",
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    applyDate: "申请日期",
    placeholderApplyDate: "请选择申请日期",
    applyDateRequired: "申请日期不能为空",
    reissueTime: "补卡时间",
    placeholderReissueTime: "请选择补卡时间",
    reissueTimeRequired: "补卡时间不能为空",
    reason: "补卡原因",
    placeholderReason: "请输入补卡原因",
    status: "审批状态",
    submitTime: "提交时间",
    addTitle: "添加补卡申请",
    editTitle: "修改补卡申请",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    deleteConfirm: '是否确认删除补卡申请编号为"{ids}"的数据项？',
  },
  leave: {
    id: "主键ID",
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    leaveType: "请假类型",
    startTime: "开始时间",
    placeholderStartTime: "请选择开始时间",
    startTimeRequired: "开始时间不能为空",
    endTime: "结束时间",
    placeholderEndTime: "请选择结束时间",
    endTimeRequired: "结束时间不能为空",
    reason: "请假原因",
    placeholderReason: "请输入请假原因",
    status: "审批状态",
    submitTime: "提交时间",
    addTitle: "添加请假申请",
    editTitle: "修改请假申请",
    addSuccess: "新增成功",
    editSuccess: "修改成功",
    deleteSuccess: "删除成功",
    deleteConfirm: '是否确认删除请假申请编号为"{ids}"的数据项？',
  },
  overtime: {
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    overtimeDate: "加班日期",
    placeholderOvertimeDate: "请选择加班日期",
    overtimeDateRequired: "加班日期不能为空",
    hours: "加班时长",
    placeholderHours: "请输入加班时长",
    reason: "加班原因",
    placeholderReason: "请输入加班原因",
    status: "审批状态",
    submitTime: "提交时间",
    addTitle: "添加加班申请",
    editTitle: "修改加班申请",
  },
  timeoff: {
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    timeoffDate: "调休日期",
    placeholderTimeoffDate: "请选择调休日期",
    timeoffDateRequired: "调休日期不能为空",
    hours: "调休时长",
    placeholderHours: "请输入调休时长",
    reason: "调休原因",
    placeholderReason: "请输入调休原因",
    status: "审批状态",
    submitTime: "提交时间",
    addTitle: "添加调休申请",
    editTitle: "修改调休申请",
  },
  adjustment: {
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    adjustDate: "调整日期",
    placeholderAdjustDate: "请选择调整日期",
    adjustDateRequired: "调整日期不能为空",
    beforeSalary: "调整前工资",
    placeholderBeforeSalary: "请输入调整前工资",
    afterSalary: "调整后工资",
    placeholderAfterSalary: "请输入调整后工资",
    reason: "调整原因",
    placeholderReason: "请输入调整原因",
    addTitle: "添加薪酬调整",
    editTitle: "修改薪酬调整",
    deleteConfirm: '是否确认删除薪酬调整编号为"{ids}"的数据项？',
  },
  fund: {
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    month: "月份",
    placeholderMonth: "请输入月份",
    monthRequired: "月份不能为空",
    socialSecurity: "社保金额",
    placeholderSocialSecurity: "请输入社保金额",
    housingFund: "公积金金额",
    placeholderHousingFund: "请输入公积金金额",
    payDate: "缴纳日期",
    placeholderPayDate: "请选择缴纳日期",
    addTitle: "添加社保公积金",
    editTitle: "修改社保公积金",
    deleteConfirm: '是否确认删除社保公积金编号为"{ids}"的数据项？',
  },
  payment: {
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    payMonth: "发放月份",
    placeholderPayMonth: "请输入发放月份",
    payMonthRequired: "发放月份不能为空",
    baseSalary: "基本工资",
    placeholderBaseSalary: "请输入基本工资",
    bonus: "奖金",
    placeholderBonus: "请输入奖金",
    deduction: "扣款",
    placeholderDeduction: "请输入扣款",
    actualSalary: "实发工资",
    placeholderActualSalary: "请输入实发工资",
    payDate: "发放日期",
    placeholderPayDate: "请选择发放日期",
    addTitle: "添加薪酬发放",
    editTitle: "修改薪酬发放",
    deleteConfirm: '是否确认删除薪酬发放编号为"{ids}"的数据项？',
  },
  contract: {
    empId: "员工ID",
    placeholderEmpId: "请输入员工ID",
    empIdRequired: "员工ID不能为空",
    contractNo: "合同编号",
    placeholderContractNo: "请输入合同编号",
    startDate: "合同开始日期",
    placeholderStartDate: "请选择合同开始日期",
    endDate: "合同结束日期",
    placeholderEndDate: "请选择合同结束日期",
    contractType: "合同类型",
    fileUrl: "合同文件",
    placeholderFileUrl: "请输入合同文件",
    addTitle: "添加员工合同",
    editTitle: "修改员工合同",
    deleteConfirm: '是否确认删除员工合同编号为"{ids}"的数据项？',
  },
  info: {
    empName: "姓名",
    placeholderEmpName: "请输入姓名",
    empNameRequired: "姓名不能为空",
    gender: "性别",
    placeholderGender: "请输入性别",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    position: "岗位",
    placeholderPosition: "请输入岗位",
    hireDate: "入职日期",
    placeholderHireDate: "请选择入职日期",
    phone: "联系电话",
    placeholderPhone: "请输入联系电话",
    addTitle: "添加员工信息",
    editTitle: "修改员工信息",
    deleteConfirm: '是否确认删除员工信息编号为"{ids}"的数据项？',
  },
  pool: {
    name: "姓名",
    placeholderName: "请输入姓名",
    nameRequired: "姓名不能为空",
    phone: "联系电话",
    placeholderPhone: "请输入联系电话",
    email: "邮箱",
    placeholderEmail: "请输入邮箱",
    position: "意向岗位",
    placeholderPosition: "请输入意向岗位",
    resumeUrl: "简历链接",
    placeholderResumeUrl: "请输入简历链接",
    addTitle: "添加人才库",
    editTitle: "修改人才库",
    deleteConfirm: '是否确认删除人才库编号为"{ids}"的数据项？',
  },
  followup: {
    candidateName: "候选人姓名",
    placeholderCandidateName: "请输入候选人姓名",
    candidateNameRequired: "候选人姓名不能为空",
    position: "岗位",
    placeholderPosition: "请输入岗位",
    followupDate: "跟进日期",
    placeholderFollowupDate: "请选择跟进日期",
    result: "跟进结果",
    placeholderResult: "请输入跟进结果",
    addTitle: "添加offer跟进",
    editTitle: "修改offer跟进",
    deleteConfirm: '是否确认删除offer跟进编号为"{ids}"的数据项？',
  },
  issue: {
    candidateName: "候选人姓名",
    placeholderCandidateName: "请输入候选人姓名",
    candidateNameRequired: "候选人姓名不能为空",
    position: "岗位",
    placeholderPosition: "请输入岗位",
    offerDate: "发放日期",
    placeholderOfferDate: "请选择发放日期",
    status: "状态",
    addTitle: "添加offer发放",
    editTitle: "修改offer发放",
    deleteConfirm: '是否确认删除offer发放编号为"{ids}"的数据项？',
  },
  request: {
    position: "招聘岗位",
    placeholderPosition: "请输入招聘岗位",
    positionRequired: "招聘岗位不能为空",
    deptName: "部门",
    placeholderDeptName: "请输入部门",
    headcount: "招聘人数",
    placeholderHeadcount: "请输入招聘人数",
    requestDate: "需求日期",
    placeholderRequestDate: "请选择需求日期",
    status: "状态",
    addTitle: "添加招聘需求",
    editTitle: "修改招聘需求",
    deleteConfirm: '是否确认删除招聘需求编号为"{ids}"的数据项？',
  },
  recommend: {
    candidateName: "候选人姓名",
    placeholderCandidateName: "请输入候选人姓名",
    candidateNameRequired: "候选人姓名不能为空",
    position: "推荐岗位",
    placeholderPosition: "请输入推荐岗位",
    recommendDate: "推荐日期",
    placeholderRecommendDate: "请选择推荐日期",
    recommender: "推荐人",
    placeholderRecommender: "请输入推荐人",
    addTitle: "添加简历推荐",
    editTitle: "修改简历推荐",
    deleteConfirm: '是否确认删除简历推荐编号为"{ids}"的数据项？',
  },
  dashboard: {
    panelGroup: {
      currentStaff: "本月员工数",
      newStaff: "新员工数",
      salaryExpense: "本月薪资支出",
      quitStaff: "离职员工数",
    },
    educationDistribution: "学历分布",
    juniorCollege: "大专",
    undergraduate: "本科",
    master: "硕士",
    ageDistribution: "年龄分布",
    workYears: "工作年限",
  },
};
